have one's car breakdown - Espagnol Anglais Dictionnaire